• word of the day

    sardinops caerulea

    sardinops caerulea - Dictionary definition and meaning for word sardinops caerulea

    Definition
    (noun) small pilchards common off the pacific coast of North America
    Synonyms : pacific sardine
Download our Mobile App Today
Receive our word of the day
on Whatsapp